home *** CD-ROM | disk | FTP | other *** search
-
- NewProject($1);
- ng(PRJ $1);
- pn(WDW (ptr)NULL); /* Window-Variablen-Queue (Zg zum ersten WDW) */
- :TSK (ptr)NULL); /* Task-Variablen-Queue (Zg zur ersten TSK) */
- :GRP (ptr)NULL); /* Reserviert fuer Gruppen zur Erweiterung v. XbW */
- :OBJ (ptr)NULL); /* Objekt-Queue (Zg zum ersten OBJ) */
- :SVR (ptr)NULL); /* Systemvariablen-Queue (Zg...) */
- :OBX (ptr)NULL); /* Objektgenerator-Variablen-Queue (Zg...) */
- :MFX (ptr)NULL); /* IO-Metafile-Queue (Zg...) */
- :KEY (ptr)NULL); /* Tastatur-Makro Queue */
- :USR (ptr)NULL); /* Benutzerdefinierte projektbezogene Variablen */
- :COL (ptr)NULL); /* Benutzerdefinierbare Farbtabelle */
- :ICN (ptr)NULL); /* Icon Groups; to group subwindows at WDW:NAME.icn*/
- eg();
-
- ng(KEY("@XW:0.68")); c(K("@stop();")); eg(); /* F10: System Stop */
- ng(KEY("@XW:0.67")); c(K("@dump();")); eg(); /* F9: Dump file */
- ng(KEY("@XW:0.66")); c(K("@write();"));eg(); /* F8: write file */
- ng(KEY("@XW:0.65")); c(K("@read();")); eg(); /* F7: read file */
-
- ng(SVR PRJ); s(name 50 $1); eg(); /* Project name */
- ng(SVR MFX); s(grp 200 (" ") ); eg(); /* act MFX grp */
-
- Message(("Generating Project"));
-
- @system/videosetup();
-
- @colors/names();
- ?(" Selected color classes ( ('color') or ('bw') ): "),$2;
- @colors/objects($2);
- Message(("Window Color Groups "));
- @colors/windows();
- Message(("Icon Groups "));
- @icongroups/windows();
-
- @objectbuilder/variables();
- @objectbuilder/windows/prjedit();
- @objectbuilder/windows/build();
- @objectbuilder/windows/grpedit();
- @objectbuilder/windows/grpselect();
- @objectbuilder/windows/lstselect();
-
- RootWindow(80 40);
-
- IconAllWdw();
- Message( (" Project generated.") );
- XFlush();
-
- End();
-
-